// Slider ------------------------------------------------ silderNum1() function silderNum1() { const sildeBox = document.querySelector(".silde_elements"); const buttonLeft = document.querySelector(".silde_left"); const buttonRight = document.querySelector(".silde_right"); let count = 0 buttonRight.addEventListener('click', ()=> { if(count < 7) { buttonRight.classList.remove('none'); buttonLeft.classList.remove('none'); count++ if (count == 7) { buttonRight.classList.add('none'); } } else { buttonRight.classList.remove('none'); count = count } sildeBox.style.left = `${"-" + (count * 225)}px`; }); buttonLeft.addEventListener('click', ()=> { if(count > 0) { buttonLeft.classList.remove('none'); buttonRight.classList.remove('none'); count-- if (count == 0) { buttonLeft.classList.add('none'); } } else { buttonLeft.classList.remove('none'); count = count } sildeBox.style.left = `${"-" + (count * 225)}px`; }); } //silderNum2() function silderNum2() { const sildeBox2 = document.querySelector(".silde4_elements"); const buttonLeft2 = document.querySelector(".silde_left_2"); const buttonRight2 = document.querySelector(".silde_right_2"); let count2 = 0 buttonRight2.addEventListener('click', ()=> { if(count2 < 5) { buttonRight2.classList.remove('none'); buttonLeft2.classList.remove('none'); count2++ if (count2 == 5) { buttonRight2.classList.add('none'); } } else { buttonRight2.classList.remove('none'); count2 = count2 } sildeBox2.style.left = `${"-" + (count2 * 225)}px`; }); buttonLeft2.addEventListener('click', ()=> { if(count2 > 0) { buttonLeft2.classList.remove('none'); buttonRight2.classList.remove('none'); count2-- if (count2 == 0) { buttonLeft2.classList.add('none'); } } else { buttonLeft2.classList.remove('none'); count2 = count2 } sildeBox2.style.left = `${"-" + (count2 * 225)}px`; }); } silderNum3() function silderNum3() { const sildeBox3 = document.querySelector(".silde5_elements"); const buttonLeft3 = document.querySelector(".silde_left_3"); const buttonRight3 = document.querySelector(".silde_right_3"); let count3 = 0 buttonRight3.addEventListener('click', ()=> { if(count3 < 4) { buttonRight3.classList.remove('none'); buttonLeft3.classList.remove('none'); count3++ if (count3 == 4) { buttonRight3.classList.add('none'); } } else { buttonRight3.classList.remove('none'); count3 = count3 } sildeBox3.style.left = `${"-" + (count3 * 281.5)}px`; }); buttonLeft3.addEventListener('click', ()=> { if(count3 > 0) { buttonLeft3.classList.remove('none'); buttonRight3.classList.remove('none'); count3-- if (count3 == 0) { buttonLeft3.classList.add('none'); } } else { buttonLeft3.classList.remove('none'); count3 = count3 } sildeBox3.style.left = `${"-" + (count3 * 281.5)}px`; }); } silderNum4() function silderNum4() { const sildeBox3 = document.querySelector(".silde7_elements"); const buttonLeft3 = document.querySelector(".silde_left_4"); const buttonRight3 = document.querySelector(".silde_right_4"); let count3 = 0 buttonRight3.addEventListener('click', ()=> { if(count3 < 4) { buttonRight3.classList.remove('none'); buttonLeft3.classList.remove('none'); count3++ if (count3 == 4) { buttonRight3.classList.add('none'); } } else { buttonRight3.classList.remove('none'); count3 = count3 } sildeBox3.style.left = `${"-" + (count3 * 281.5)}px`; }); buttonLeft3.addEventListener('click', ()=> { if(count3 > 0) { buttonLeft3.classList.remove('none'); buttonRight3.classList.remove('none'); count3-- if (count3 == 0) { buttonLeft3.classList.add('none'); } } else { buttonLeft3.classList.remove('none'); count3 = count3 } sildeBox3.style.left = `${"-" + (count3 * 281.5)}px`; }); } grillebutton() function grillebutton() { const button101 = document.querySelector(".t101"); const button102 = document.querySelector(".t102"); const button103 = document.querySelector(".t103"); let zoneTxt = document.querySelector(".test_dyn10"); button102.addEventListener("click", function() { button102.classList.add("active10"); button101.classList.remove("active10"); button103.classList.remove("active10"); zoneTxt.innerHTML = `
Zermatt
556 hôtels
Lucerne
188 hôtel
Lugano
236 hôtels
Lausanne
88 hôtels
Interlaken
227 hôtels
Genève
247 hôtels
Amsterdam
1 893 hôtels
Ostende
424 hôtels
Bruxelles
1 157 hôtels
Luxembourg
217 hôtels
Trouville-sur-Mer
226 hôtels
Tours
246 hôtels
Strasbourg
675 hôtels
Saint-Raphaël
534 hôtels
Saint-Malo
545 hôtels
Saint-Jean-de-Luz
347 hôtels
Les Saintes-Maries-de-la-Mer
165 hôtels
Royan
300 hôtels
Rouen
392 hôtels
Rennes
241 hôtels
Porto-Vecchio
566 hôtels
Perpignan
194 hôtels
Nantes
438 hôtels
Les Sables dʼOlonne
682 hôtel
Le Grau-du-Roi
839 hôtels
Grenoble
197 hôtels
Gérardmer
286 hôtels
69 hôtels
La Baule
Collioure
224 hôtels
Clermont-Ferrand
131 hôtels
Zermatt
556 hôtels
Lucerne
188 hôtel
Lugano
236 hôtels
Lausanne
88 hôtels
Interlaken
227 hôtels
Genève
247 hôtels
Amsterdam
1 893 hôtels
Ostende
424 hôtels
Bruxelles
1 157 hôtels
Luxembourg
217 hôtels
Trouville-sur-Mer
226 hôtels
Tours
246 hôtels
Strasbourg
675 hôtels
Saint-Raphaël
534 hôtels
Saint-Malo
545 hôtels
Saint-Jean-de-Luz
347 hôtels
Les Saintes-Maries-de-la-Mer
165 hôtels
Royan
300 hôtels
Rouen
392 hôtels
Rennes
241 hôtels
Porto-Vecchio
566 hôtels
Perpignan
194 hôtels
Nantes
438 hôtels
Les Sables dʼOlonne
682 hôtel
Le Grau-du-Roi
839 hôtels
Grenoble
197 hôtels
Gérardmer
286 hôtels
69 hôtels
La Baule
Collioure
224 hôtels
Clermont-Ferrand
131 hôtels
`; }) button101.addEventListener("click", function() { button101.classList.add("active10"); button102.classList.remove("active10"); button103.classList.remove("active10"); zoneTxt.innerHTML = `
État de New York
5 390 établissements
Province de Phuket
5 495 établissements
Bali
12 681 établissements
Santorin
1 762 établissements
Lac des Quatre-Cantons
350 établissements
Île-de-France
12 208 établissements
Corse
4 941 établissements
Lac Léman
1 564 établissements
Koh Samui
2 211 établissements
Belle-Île-en-Mer
187 établissements
Lac d'Annecy
938 établissements
Grisons
2 986 établissements
Gorges du Verdon
397 établissements
Tahiti
367 établissements
Lubéron
1 471 établissements
Île de Ré
438 établissements
Zanzibar
834 établissements
Île d'Oléron
307 établissements
Canton du Tessin
1 683 établissements
Bora-Bora
59 établissement
`; }) button103.addEventListener("click", function() { button103.classList.add("active10"); button101.classList.remove("active10"); button102.classList.remove("active10"); zoneTxt.innerHTML = `
Le Grau-du-Roi
839 hôtels
Grenoble
197 hôtels
Gérardmer
286 hôtels
69 hôtels
La Baule
Collioure
224 hôtels
Clermont-Ferrand
131 hôtels
Zermatt
556 hôtels
Lucerne
188 hôtel
Lugano
236 hôtels
Lausanne
88 hôtels
Interlaken
227 hôtels
Genève
247 hôtels
Amsterdam
1 893 hôtels
Ostende
424 hôtels
Bruxelles
1 157 hôtels
Luxembourg
217 hôtels
Trouville-sur-Mer
226 hôtels
Tours
246 hôtels
Strasbourg
675 hôtels
Saint-Raphaël
534 hôtels
`; }) } //-----------------------------------------------------